<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        * {
            padding: 0;
            margin: 0;
        }

        ul {
            list-style-type: none;
        }

        a {
            display: inline-block;
            /* 注释了这句话，怎么还是个盒子呢？
            display: block; */
            /* 答：因为设置了浮动，元素脱标后就可以设置宽高了。 */
            /* 如果取消浮动，换成display:inline-block;就可以并排和设置宽高了，但老师说只有小元素，比如，图标，竖线，才用这条语句。 */
            text-decoration: none;
            color: black;
            width: 100px;
            height: 40px;
            line-height: 40px;
            background-color: rgb(211, 126, 104);
            text-align: center;
            margin-right: 10px;
            /* float: left; */
        }

        a:hover {
            background-color: rgb(180, 236, 128);
        }
    </style>
</head>

<body>
    <a class='btn' href="">点击注册</a>
    <a class='btn' href="">点击注册</a>
    <a class='btn' href="">点击注册</a>

    <nav>
        <ul>
            <li><a href="">新年</a>
                <a href="">新年</a>
            </li>
            <li><a href="">快乐</a></li>
        </ul>
    </nav>
    <!-- 这个例子说明了对盒子嵌套不到位哦！ 想当然的觉得对所有的a标签设置了同样的属性，就ok了。-->

</body>

</html>